// #pragma once 
#include "Vertex.h"

#ifndef EDGE_H
#define EDGE_H

#include <iostream>
#include <vector>

using namespace std;


class Vertex;

class Edge {

private:

	Vertex *sVertP; // source vertex pointer
	Vertex *eVertP;  // end vertex pointer
	double weight; // edge weight 

public:
    
	Edge();
	//~Edge();
	Edge(Vertex* svert, Vertex* evert, double weit);	
	double getWeight();
	Vertex* getsVertP();
	Vertex* geteVertP();
};

#endif